//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKernel.Quantity
{
    //---------------------------------------------------------------------
    //  Class  Quantity_Date
    //---------------------------------------------------------------------
    public sealed class Quantity_Date
    {
        public Quantity_Date()
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Date(int mm, int dd, int yyyy, int hh, int mn, int ss, int m_is, int mics)
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Date(int mm, int dd, int yyyy, int hh, int mn, int ss, int m_is)
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Date(int mm, int dd, int yyyy, int hh, int mn, int ss)
            : base()
        {
            throw new NotImplementedException();
        }

        public Quantity_Date(Quantity_Date parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Values(ref int mm, ref int dd, ref int yy, ref int hh, ref int mn, ref int ss, ref int m_is,
            ref int mics)
        {
            throw new NotImplementedException();
        }

        public void SetValues(int mm, int dd, int yy, int hh, int mn, int ss, int m_is, int mics)
        {
            throw new NotImplementedException();
        }

        public void SetValues(int mm, int dd, int yy, int hh, int mn, int ss, int m_is)
        {
            throw new NotImplementedException();
        }

        public void SetValues(int mm, int dd, int yy, int hh, int mn, int ss)
        {
            throw new NotImplementedException();
        }

        public Quantity_Period Difference(Quantity_Date anOther)
        {
            throw new NotImplementedException();
        }

        public Quantity_Date Subtract(Quantity_Period aPeriod)
        {
            throw new NotImplementedException();
        }

        public Quantity_Date Add(Quantity_Period aPeriod)
        {
            throw new NotImplementedException();
        }

        public int Year()
        {
            throw new NotImplementedException();
        }

        public int Month()
        {
            throw new NotImplementedException();
        }

        public int Day()
        {
            throw new NotImplementedException();
        }

        public int Hour()
        {
            throw new NotImplementedException();
        }

        public int Minute()
        {
            throw new NotImplementedException();
        }

        public int Second()
        {
            throw new NotImplementedException();
        }

        public int MilliSecond()
        {
            throw new NotImplementedException();
        }

        public int MicroSecond()
        {
            throw new NotImplementedException();
        }

        public bool IsEqual(Quantity_Date anOther)
        {
            throw new NotImplementedException();
        }

        public bool IsEarlier(Quantity_Date anOther)
        {
            throw new NotImplementedException();
        }

        public bool IsLater(Quantity_Date anOther)
        {
            throw new NotImplementedException();
        }

        public bool IsValid(int mm, int dd, int yy, int hh, int mn, int ss, int m_is, int mics)
        {
            throw new NotImplementedException();
        }

        public bool IsValid(int mm, int dd, int yy, int hh, int mn, int ss, int m_is)
        {
            throw new NotImplementedException();
        }

        public bool IsValid(int mm, int dd, int yy, int hh, int mn, int ss)
        {
            throw new NotImplementedException();
        }

        public bool IsLeap(int yy)
        {
            throw new NotImplementedException();
        }
    }; // class Quantity_Date
}